/**
 * 
 */
package com.rhf.core.dto;

import java.sql.Timestamp;

/**
 * La classe ClassementVO représente le classement d'une équipe dans une compétition
 * 
 * @author fabiensaulnier
 * 
 */
public class ClassementVO {

	/**
	 * Identifiant du classement
	 */
	private int classementId;

	/**
	 * Date de la création du classement
	 */
	private Timestamp dateCreation;

	/**
	 * Date de la modification du classement
	 */
	private Timestamp dateModification;

	/**
	 * Idenfitifant de l'auteur qui a créé ou modifié le classement
	 */
	private int auteurId;

	/**
	 * Identifiant de la compétition
	 */
	private int competitionId;

	/**
	 * Identifiant de l'équipe
	 */
	private int equipeId;

	/**
	 * Nombre de match(s) joué(s)
	 */
	private int nbJoue;

	/**
	 * Position d'une équipe dans un classement
	 */
	private int position;

	/**
	 * Nombre de victoires
	 */
	private int victoire;

	/**
	 * Nombre de défaites
	 */
	private int defaite;

	/**
	 * Nombre de matchs nuls
	 */
	private int nul;

	/**
	 * Nombre de matchs déclarés forfaits
	 */
	private int forfait;

	/**
	 * Nombre de buts marqués
	 */
	private int plus;

	/**
	 * Nombre de buts encaissés
	 */
	private int moins;

	/**
	 * Indique si l'équipe est forfait pour la compétition (1=oui)
	 */
	private int forfaitCompetition;

	/**
	 * @return the classementId
	 */
	public int getClassementId() {
		return classementId;
	}

	/**
	 * @param classementId
	 *            the classementId to set
	 */
	public void setClassementId(int classementId) {
		this.classementId = classementId;
	}

	/**
	 * @return the dateCreation
	 */
	public Timestamp getDateCreation() {
		return dateCreation;
	}

	/**
	 * @param dateCreation
	 *            the dateCreation to set
	 */
	public void setDateCreation(Timestamp dateCreation) {
		this.dateCreation = dateCreation;
	}

	/**
	 * @return the dateModification
	 */
	public Timestamp getDateModification() {
		return dateModification;
	}

	/**
	 * @param dateModification
	 *            the dateModification to set
	 */
	public void setDateModification(Timestamp dateModification) {
		this.dateModification = dateModification;
	}

	/**
	 * @return the auteurId
	 */
	public int getAuteurId() {
		return auteurId;
	}

	/**
	 * @param auteurId
	 *            the auteurId to set
	 */
	public void setAuteurId(int auteurId) {
		this.auteurId = auteurId;
	}

	/**
	 * @return the competitionId
	 */
	public int getCompetitionId() {
		return competitionId;
	}

	/**
	 * @param competitionId
	 *            the competitionId to set
	 */
	public void setCompetitionId(int competitionId) {
		this.competitionId = competitionId;
	}

	/**
	 * @return the equipeId
	 */
	public int getEquipeId() {
		return equipeId;
	}

	/**
	 * @param equipeId
	 *            the equipeId to set
	 */
	public void setEquipeId(int equipeId) {
		this.equipeId = equipeId;
	}

	/**
	 * @return the nbJoue
	 */
	public int getNbJoue() {
		return nbJoue;
	}

	/**
	 * @param nbJoue
	 *            the nbJoue to set
	 */
	public void setNbJoue(int nbJoue) {
		this.nbJoue = nbJoue;
	}

	/**
	 * @return the position
	 */
	public int getPosition() {
		return position;
	}

	/**
	 * @param position
	 *            the position to set
	 */
	public void setPosition(int position) {
		this.position = position;
	}

	/**
	 * @return the victoire
	 */
	public int getVictoire() {
		return victoire;
	}

	/**
	 * @param victoire
	 *            the victoire to set
	 */
	public void setVictoire(int victoire) {
		this.victoire = victoire;
	}

	/**
	 * @return the defaite
	 */
	public int getDefaite() {
		return defaite;
	}

	/**
	 * @param defaite
	 *            the defaite to set
	 */
	public void setDefaite(int defaite) {
		this.defaite = defaite;
	}

	/**
	 * @return the nul
	 */
	public int getNul() {
		return nul;
	}

	/**
	 * @param nul
	 *            the nul to set
	 */
	public void setNul(int nul) {
		this.nul = nul;
	}

	/**
	 * @return the forfait
	 */
	public int getForfait() {
		return forfait;
	}

	/**
	 * @param forfait
	 *            the forfait to set
	 */
	public void setForfait(int forfait) {
		this.forfait = forfait;
	}

	/**
	 * @return the plus
	 */
	public int getPlus() {
		return plus;
	}

	/**
	 * @param plus
	 *            the plus to set
	 */
	public void setPlus(int plus) {
		this.plus = plus;
	}

	/**
	 * @return the moins
	 */
	public int getMoins() {
		return moins;
	}

	/**
	 * @param moins
	 *            the moins to set
	 */
	public void setMoins(int moins) {
		this.moins = moins;
	}

	/**
	 * @return the forfaitCompetition
	 */
	public int getForfaitCompetition() {
		return forfaitCompetition;
	}

	/**
	 * @param forfaitCompetition
	 *            the forfaitCompetition to set
	 */
	public void setForfaitCompetition(int forfaitCompetition) {
		this.forfaitCompetition = forfaitCompetition;
	}

}
